www.gusucode.com > Piwik 网站流量统计系统 v2.9.1PHP源码程序 > Piwik 网站流量统计系统 v2.9.1/How to install Piwik.html/piwik/plugins/ExamplePlugin/API.php
<?php /** * Piwik - free/libre analytics platform * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later * */ namespace Piwik\Plugins\ExamplePlugin; use Piwik\DataTable; use Piwik\DataTable\Row; /** * API for plugin ExamplePlugin * * @method static \Piwik\Plugins\ExamplePlugin\API getInstance() */ class API extends \Piwik\Plugin\API { /** * Example method. Please remove if you do not need this API method. * You can call this API method like this: * /index.php?module=API&method=ExamplePlugin.getAnswerToLife * /index.php?module=API&method=ExamplePlugin.getAnswerToLife&truth=0 * * @param bool $truth * * @return int */ public function getAnswerToLife($truth = true) { if ($truth) { return 42; } return 24; } /** * Another example method that returns a data table. * @param int $idSite * @param string $period * @param string $date * @param bool|string $segment * @return DataTable */ public function getExampleReport($idSite, $period, $date, $segment = false) { $table = new DataTable(); $table->addRowFromArray(array(Row::COLUMNS => array('nb_visits' => 5))); return $table; } }